﻿/* 设置当前页面标志 */
mlm.currPageSymbol = "syskeyparam_res";

mlm.bindLanguageEvent.push(bindLanguages);

/* 页面变量 */
window.pageVariable = {

    /* 语言种类的导入窗体 */
    lanTypeImportFrm: null,

    /* 文件处理控件 */
    fileCtrl: null
};

/* 初始化界面 */
function initPage() {
    $("#btExportCurrency, #btImportCurrency, #btExportLanType, #btImportLanType, #btSave").hover(commoncore.func.addBtStyle_a, commoncore.func.removeBtStyle_a);
    $("#btExportLanType").click(exportLanType);
    $("#btImportLanType").click(openImportLanTypeFrm);

    
}

/* 绑定语言种类 */
function bindLanguages() {
    var defaultLanTypeCtrl = $("#ddlDefaultLanType");
    $.each(mlm.lanTypes, function () {
        defaultLanTypeCtrl.append("<option value='" + this.LRCode + "'>" + this.LRType + "</option>");
    });
};

/* 导出语言种类 */
function exportLanType() {
    var handlerObj = new webhandler.webTransferObj("ExportLanType");
    var context = new webhandler.bizExeContext(function (obj) {
        window.open(obj);
    });
    webhandler.ajaxHandler.bizRequest(handlerObj, context);
}

/* 打开导入语言种类的窗体 */
function openImportLanTypeFrm() {
    if (!pageVariable.lanTypeImportFrm) {
        pageVariable.lanTypeImportFrm = new uicontrol.dialog("importLanTypeFrm", mlm.C0035, { width: 700, height: 150 }, importLanType);
    }

    pageVariable.lanTypeImportFrm.show();
}

/* 导入语言种类 */
function importLanType() {

    var handlerObj = new webhandler.webTransferObj("ImportLanType");

    if (!pageVariable.fileCtrl) {
        pageVariable.fileCtrl = new uicontrol.file("mlmFile");
    }
    var context = new webhandler.bizExeContext(function (obj) {
        alert(obj);
    });

    pageVariable.fileCtrl.uploadFile(handlerObj, context);
}

/* 填充语言资源 */
function fillPageLanRes() {
    /* 导出语言种类 */
    $("#btExportLanType").val(mlm.C0017);
    /* 导入语言种类 */
    $("#btImportLanType").val(mlm.C0018);
    /* 关键运营参数 */
    $("#lbKeyParamTag").text(mlm.M0037);
    /* 关键参数数据 */
    $("#lbKeyParamTitle").text(mlm.C0028);
    /* 导出货币 */
    $("#btExportCurrency").val(mlm.C0029);
    /* 导入货币 */
    $("#btImportCurrency").val(mlm.C0030);
    /* 保存参数 */
    $("#btSave").val(mlm.C0031);
    /* 默认语言种类 */
    $("#lbDLT").text(mlm.C0032);
    /* 内部统一货币： */
    $("#lbInnerCurr").text(mlm.C0033);
    /* 语言种类文件: */
    $("#lbLanTypeFile").text(mlm.C0034); 
    /* "ECMS-关键运营参数 */
    document.title = mlm.C0036;
}